package com.fancy.user.dto.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;

@Data
@ApiModel("会员开通响应")
public class MembershipPurchaseResponseVO {
    @ApiModelProperty(value = "订单ID", example = "order_20230101123456")
    private String orderId;
    
    @ApiModelProperty(value = "会员类型", example = "VIP")
    private String membershipType;
    
    @ApiModelProperty(value = "开始时间", example = "2023-01-01 12:00:00")
    private LocalDateTime startTime;
    
    @ApiModelProperty(value = "结束时间", example = "2024-01-01 00:00:00")
    private LocalDateTime endTime;
    
    @ApiModelProperty(value = "支付金额", example = "199.00")
    private Double amount;
    
    @ApiModelProperty(value = "支付方式", example = "支付宝")
    private String paymentMethod;
}